如何使用Python获取进程的系统资源? | 您所在的位置:网站首页 › python 获取当前进程id › 如何使用Python获取进程的系统资源? |
top通过反复阅读过程统计数据来工作-这就是它给你“当前使用”信息的方式。如果这是您想要的,你将需要模仿‘top’所做的事情,也就是定期读取进程统计数据-没有办法仅仅得到“X进程在过去的N秒中使用了多少CPU?”。双管齐下ps和top读书工作/proc/$pid/stat。你可以很容易地在Python中做到这一点,例如: stat = open("/proc/{}/stat".format(pid)).readline().split() |
CopyRight 2018-2019 实验室设备网 版权所有 |